home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-13 / folded_u.zip / ED.MAN < prev    next >
Text File  |  1991-03-06  |  7KB  |  222 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.           |
  8.           | foldED
  9.           |
  10.           | MS-DOS world's folding editor
  11.           |
  12.           | Brief documentation for the shareware version
  13.           |
  14.           | Copyright (program and documentation)
  15.           | 1987-1991 by Jasper Neumann, Helmut Ritz, and Till Körner
  16.           |
  17.           | mebsware
  18.           | Gesellschaft für Softwareerstellung
  19.           | Friedrich Buckert et al. GbR
  20.           | Roermonder Straße 135a
  21.           | D-W5100 Aachen
  22.           | Fed. Rep. of Germany
  23.           |
  24.           | Tel +49 241 872806
  25.           | Fax +49 241 872676
  26.           |
  27.  
  28.  
  29. You may use this shareware version of foldED as often as you like for
  30. one month and give away any number of copies of the shareware version
  31. of foldED and its documentation as long as:
  32.  
  33.   - you don't omit and don't add any files
  34.   - you don't modify any file
  35.   - no money changes hands
  36.  
  37. We make no warranties as to the contents of this manual or the therein
  38. described software and specifically disclaim any implied warranties of
  39. fitness for any particular purpose.
  40.  
  41. We work hard to deliver foldED and the other programs error-free.
  42. However if you discover errors or have ideas of improvement please let
  43. us know.
  44.  
  45. This shareware version of foldED differs from the full version:
  46.  
  47.   - the amount of free memory is limited to 128 kilobytes
  48.   - you cannot adapt foldED directly
  49.   - everytime you save a file or print from within foldED a message
  50.     appears whether you want to print the order form
  51.   - some auxiliary programs are missing
  52.   - no comprehensive manual
  53. foldED is a new programmer's editor aiming at people who have to write
  54. and/or maintain large amounts of structured text.
  55.  
  56. These people know how cumbersome it can be to page or scroll through
  57. large listings on (small) computer screens. With standard editors the
  58. practical limit to the size of source code is reached after only a few
  59. hundred lines of source code. Anything larger than that has to be
  60. broken into more manageable pieces (i.e. files) which then have to be
  61. edited separately. As a result it can be quite difficult to keep track
  62. of changes affecting not only one but many of those smaller pieces.
  63.  
  64. Users of word processors know a method of structuring documents as
  65. "outlining". But until now it was not possible to use outlining with
  66. program source code because the interpreters/compilers dislike the
  67. word processors' embedded control codes which are necessary for
  68. outlining.
  69.  
  70. However foldED hides its control codes, and its hiding-mechanism is
  71. adaptable to virtually all programming languages. Included with foldED
  72. are ready-to-use adaptions for Pascal, C, Modula-2, Assembler, even
  73. TeX, and BASIC, not to mention Ada, FORTRAN, and dBase/Clipper as well
  74. as a program to build more of those adaptions. But even if you only
  75. need a fast editor for ASCII files (with or without outlining
  76. features) you will soon wonder how you could live without foldED.
  77.  
  78. In order to faciliate the process of getting used to foldED its
  79. commands are compatible to the editor of Borland's Turbo products and
  80. WordStar.
  81.  
  82. Standard features supported by foldED include:
  83.         - Search and replace
  84.         - Textblocks
  85.         - Auto-indentation
  86.         - Contextsensitive helpsystem
  87.         - ASCII-table
  88.         - Mouse-support
  89.         - Support of standard video-adapters
  90.           (MDA, CGA, Hercules, EGA, VGA)
  91.  
  92. But that's not all. foldED shines with:
  93.         - Column blocks
  94.         - Sorting of blocks
  95.         - Indentation of blocks
  96.         - Markers
  97.         - Keyboard macros for command sequences and phrases
  98.         - Use DOS from inside of foldED (shell escape)
  99.         - Automatic handling of include files
  100.         - Word wrap
  101.         - Boxgraphics
  102.         - Special video modes on standard video adapters
  103.           (e.g. 35 or 43 lines by 90 columns on a HGC)
  104.         - Integrated Calculator
  105.  
  106. Be warned! By folding foldED's folds you will easily loose your sense
  107. for the size of your texts! 10000 lines of text look VERY similar to
  108. only twenty.
  109. Command summary:
  110.  
  111. Cursor movements
  112.   ^S, <-       character left
  113.   ^D, ->         "       right
  114.   ^A, ^<-      word left
  115.   ^F, ^->        "  right
  116.   ^E, Up       line up
  117.   ^X, Dn         "  down
  118.   ^R, PgUp     page up
  119.   ^C, PgDn       "  down
  120.   ^O E  ^Up    up to next headline
  121.   ^O X  ^Dn    down to next headline
  122.   ^Q S, Home   to left end of line
  123.   ^Q D, End    to right end of line
  124.   ^Q E, ^Home  to top of page
  125.   ^Q X, ^End   to bottom of page
  126.   ^Q R, ^PgUp  to top of fold
  127.   ^Q C, ^PgDn  to end of fold
  128.   ^Q B         to beginning of block
  129.   ^Q K         to end of block
  130.   ^Q V         to begin of old block
  131.   ^Q N         to end of old block
  132.   ^Q n         to marker n (0-9)
  133.   ^Q G         to global line number
  134.   ^Q P         to last cursor position
  135.   ^Q O         jump to pos. on screen
  136.   ^Q M         scroll to middle
  137.   ^Z             "    up
  138.   ^W             "    down
  139.  
  140. Insert & delete
  141.   ^N           insert line
  142.   Ret          enter new line
  143.   ^Y Y         delete whole line
  144.   ^Q Bs          "    to begin of line
  145.   ^Q Y           "    to end of line
  146.   ^T             "    right word
  147.   ^Bs            "    left word
  148.   ^G, Del      delete char under cursor
  149.   Bs             "   left character
  150.  
  151. Fold commands
  152.   ^O I, F4     enter fold (in)
  153.   ^O O, F5     leave fold (out)
  154.   ^O N         create new fold
  155.   ^O Y         unfold
  156.   ^O R         read & fold includefile
  157.   ^O W         write fold as includefile
  158.  
  159. Macro commands
  160.   ^B           begin/end macro definition
  161.   ^O V         view macro definitions
  162.   ^O P         put macro-file
  163.   ^O G         get macro-file
  164.   ^O M         merge macros from file
  165. Block commands
  166.   ^K B, F7     set block begin marker
  167.   ^K K, F8     set block end marker
  168.   ^K T, F6     mark single word
  169.   ^K L           "  line
  170.   ^K H, F9     hide/display block
  171.   ^K C         copy ~
  172.   ^K V         move ~
  173.   ^K Y         delete ~
  174.   ^K I         indent ~
  175.   ^K R         read ~ from file
  176.   ^K W         write ~ to file
  177.   ^K S         sort ~
  178.   ^K P         print ~
  179.   ^K Z         make up ~
  180.   ^K E         enter (fill in) ~
  181.   ^K X         exchange old/new ~
  182.   ^K N         column/text block mode
  183.  
  184. Options
  185.   ^V, Ins      toggle insert/overwrite
  186.   ^Q W         right margin (word-wrap)
  187.   ^Q I         auto indent on/off
  188.   ^O D         hide/display markers
  189.   ^Q Z         set switches to default
  190.   ^K A         load adaption-file
  191.   ^O A         online adaption
  192.   ^O H         help on errors on/off
  193.   ^K G         switch CRT-mode
  194.  
  195. Miscellaneous commands
  196.   ^K Q, Esc    [save all and] quit
  197.   ^K F, F3     [save all and] new file
  198.   ^K D, F2     save all and stay
  199.   ^O F         save as...
  200.   ^Q L         restore line
  201.   ^Q F         find
  202.   ^Q A         find & replace
  203.   ^L           repeat last find
  204.   ^Q (, ^Q )   search matching braces
  205.   ^P           control character prefix
  206.   ^P^Z         ASCII-table
  207.   ^I, ─>|      tab
  208.   |<─          back-tab
  209.   ^K n         set marker n (0-9)
  210.   ^O T         change case of word
  211.   ^O L         log to new directory
  212.   ^Q T         insert time stamp
  213.   ^O C         calculator
  214.   ^O B         draw boxes
  215.   ^K O         copy with second cursor
  216.   ^O Q         screen saver
  217.   ^O S         DOS shell escape
  218.   ^O K         DOS command
  219.   ^K M, F10    menu
  220.   ^U, Esc      abort command
  221.   ^J, F1       help
  222.